forging supplier - German English Dictionary